distribution substation - Alemán Inglés Diccionario